home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part1 / 2244 < prev    next >
Encoding:
Text File  |  1996-08-06  |  1.6 KB  |  42 lines

  1. Newsgroups: comp.lang.c++
  2. Path: br34.bearriver.com!dmurphy
  3. From: Duane Murphy <dmurphy@bearriver.com>
  4. Subject: Re: implement new streams?
  5. Sender: usenet@BearRiver.com (Usenet News)
  6. Message-ID: <DLA6Hn.BHM@BearRiver.com>
  7. Date: Tue, 16 Jan 1996 15:46:35 GMT
  8. X-Xxdate: Tue, 16 Jan 1996 15:45:11 GMT
  9. X-Xxmessage-Id: <AD21080714014E22@br34.bearriver.com>
  10. Content-Transfer-Encoding: 8bit
  11. Content-Type: text/plain; charset=ISO-8859-1
  12. References: <tommy-1501961823530001@pm1-25.abc.se>
  13. Nntp-Posting-Host: br34.bearriver.com
  14. Mime-Version: 1.0
  15. Organization: Bear River Associates
  16. X-Newsreader: Nuntius 2.0.4_PPC
  17.  
  18. In article <tommy-1501961823530001@pm1-25.abc.se> Tommy Kjellqvist,
  19. tommy@objecta.se writes:
  20. >I would like to implement a new stream like fstreams or strstreams. My goal
  21. >is to use for example a serial port or at tcp/ip-port in the same way as I
  22. >do with cin/cout.
  23. >
  24.  
  25. Run, don't walk, to your nearest technical bookstore and buy "C++ 
  26. IOStreams Handbook" by Steve Teale. This is the current bible on 
  27. IOStreams. It talks about the entire implementation of the 
  28. ios-streambuf hierarchy. It also includes various techniques for 
  29. creating specialized streams.
  30.  
  31. I am a big fan of IO streams and this book helped me to understand 
  32. and develop that enthusiasm.
  33.  
  34. One warning. C++ IOStreams Handbook was published in 1993, so for 
  35. obvious reasons it documented current art at that time. The C++ 
  36. standards committee has seen fit to change IO Streams in many ways. 
  37. I hope that Steve is considering a second publishing of this book 
  38. after the standard is completed.
  39.  
  40.  
  41. ...Duane Murphy - An IOStreams Enthusiast
  42.